この機能はPython SDKからのみアクセス可能です。
- PII編集を有効にするための
redact_pii
設定。これはweave.init
呼び出しでオンまたはオフに切り替えることができます。 - 以下の場合の一般的なエンティティの自動編集:
redact_pii = True
。 - 設定可能な
redact_pii_fields
設定を使用したカスタマイズ可能な編集フィールド。
PII編集を有効にする
WeaveでPII保護機能を使い始めるには、以下の手順を完了してください:-
必要な依存関係をインストールします:
-
編集を有効にするために
weave.init
呼び出しを変更します。redact_pii=True
の場合、一般的なエンティティはデフォルトで編集されます: -
(オプション) 以下を使用して編集フィールドをカスタマイズ
redact_pii_fields
parameter:検出および編集できるエンティティの完全なリストについては、以下を参照してください PresidioでサポートされているPIIエンティティ.
デフォルトで編集されるエンティティ
PII編集が有効になっている場合、以下のエンティティは自動的に編集されます:CREDIT_CARD
CRYPTO
EMAIL_ADDRESS
ES_NIF
FI_PERSONAL_IDENTITY_CODE
IBAN_CODE
IN_AADHAAR
IN_PAN
IP_ADDRESS
LOCATION
PERSON
PHONE_NUMBER
UK_NHS
UK_NINO
US_BANK_NUMBER
US_DRIVER_LICENSE
US_PASSPORT
US_SSN
以下を使用した機密キーの編集 REDACT_KEYS
PII編集に加えて、Weave SDKは REDACT_KEYS
を使用したカスタムキーの編集もサポートしています。これは、PIIカテゴリには該当しないが、プライベートに保持する必要がある追加の機密データを保護したい場合に役立ちます。例えば:
- APIキー
- 認証ヘッダー
- トークン
- 内部ID
- 設定値
事前定義された REDACT_KEYS
Weaveは、デフォルトで以下の機密キーを自動的に編集します:
独自のキーを追加する
トレースから編集したい独自のカスタムキーでこのリストを拡張できます:client_id
と whatever_else
の値は "REDACTED"
:
使用情報
- この機能はPython SDKでのみ利用可能です。
- 編集を有効にすると、Presidioの依存関係により処理時間が増加します。